Skip to navigation | Skip to main content | Skip to footer
Menu
Menu

School of Computer Science BCS accreditation 2021 - 2026

Computer Science (Human Computer Interaction) wIE MEng (Hons) - 4.2.2 Defining problems, managing design process and evaluating outcomes


Return to programme overview.

COMP10120 First Year Team Project

The group gain experience of this, though more by way of setting the scene for proper understanding given in the 2nd year software engineering course, through their web application team work.

Assesement : Presentation

COMP13212 Data Science

As stated earlier, the course gives background in the experimental evaluation of outcomes. The course material embodies the "Data Science process" which has some overlaps with the process described above, but specific to the use of data to address a problem. It is: Define the problem, get data to address the problem, clean the data, visualize the data, build a model to address the problem, evaluate the validity of the assumptions being used, evaluate the outcomes of the model quantitatively, and report on the work. No time is spend on customer or user needs, not on cost drivers.

Assesement : Examination, Lab work

PSYC10100 Research Methods

quantitative and qualitative approaches to analysing results of experiments / pilots / studies

Assesement : Examination, Individual coursework

COMP23311 Software Engineering 1

Customer and user needs come from a real live open source codebase

Assesement : Examination, Group coursework

COMP23412 Software Engineering 2

Understanding customer needs is crucial to develop an enterprise Web application. We teach specification by example as a way of establishing a dialogue between the software engineering team (students) and customers (academics).

Assesement : Examination, Group coursework

COMP28112 Distributed Systems

Addressed as design, implementation, testing, and evaluation of computer programmed solutions in the lab.

Assesement : Lab work

BIOL22332 Motor Systems for Human Computer Interaction

An accurate understanding of the different strategies used by the nervous system to control movement.

Assesement : Examination, Individual coursework

SOST20022 Essentials of Survey Design & Analysis

Understand the main requirements and problems of planning, organising and implementing a sample survey (including drawing a sample and designing questionnaires) and apply these to specific questions;

Assesement : Examination, Individual coursework

COMP30040 Third Year Project Laboratory

The project requires students to define the problem they are tackling, attempt to solve it and evaluate the outcome.

Assesement : Individual coursework

COMP33511 User Experience

These are addressed in lecture notes, slides, and videoed lectures.

Assesement : Examination, Individual coursework, Test